overwatch league
EsportsThe Dark Zone of the Scoreboard: When Women's Esports Goes UncountedAt 2:47 in the morning, in a small internet café in the Dongnae district of...
EsportsWhen the Esports Newsroom Receives an Empty AnalysisMonday, 9:14 a.m. Boston time. I open a file called handoff_final_v3 — fourte...
International FootballAlex Frei, Romano and the Price of One Cap: Switzerland Is Raising Talent for OthersThe day I read Alex Frei's answer, Hanoi was drenched in rain. I sat on the...
Table TennisWTT Feeder Chennai: Seven of Eight Men's Seeds Are Indian, and What That Actually RevealsOn October 5, 2026, the seed list for WTT Feeder Chennai was released. I read...
Formula 1Lewis Hamilton's Ferrari F40: A Contract That Doesn't Race, But Touches Maranello's HeartWhen the dusty garage door in Maranello opens, the F40 covered in 30 years of...
International FootballMinute 60 and the Space Behind the Midfield Line: The Geometry of Collapse in V.LeagueIn their last three matches, the PPDA of a V.League title-chasing side rose...
SwimmingVanotterdijk Breaks Belgian Record with 55.29 in the 100 Butterfly - and the 0.55-Second Paradox Nobody MentionsWhen Roos Vanotterdijk touched the wall at the World Cup stop in Baku, the...
ChessGCL 2026: Firouzja Beats Carlsen in 49 Moves, and the Women's Board Decides the Final SpotGCL 2026: Firouzja Beats Carlsen in 49 Moves, and the Women's Board Decides t...
Domestic FootballVietnam U23 and the Los Angeles 2028 Olympic Pathway: The Calendar Is Set, the Preparation Frame Is NotA January morning at Carrington. I stood outside the fence watching the U23...
BadmintonKumamoto Masters 2026: Li Shifeng Leads China's Men's Singles and the Unresolved Information GapIn July 2026, in Tampere, Finland, Lalu Muhammad Zohri — then just 17 years...
EsportsThe Wrist Counts Down: Decoding the Wave of Cumulative Injuries in the Annual Esports SeasonDuring a mid-season match in the annual league, I noted a detail the scoreboa...
Table TennisThree Matches, Three Wins in One Day: Hochart Takes the U19 Title in Antibes and the Blank Spots in the DataOn the final day at the Europe Youth Top 10 in Antibes, Leana Hochart stepped...
International FootballThe U18 Sediment Layer: Vietnamese Youth Football Is Trading Technique for MuscleA October afternoon, on a training pitch behind a stand holding barely thirty...
EsportsGAM Esports enters VCT Pacific 2027 as partner: from 10 down to 8, and a slot not earned by resultsOn 14 January 2027, in Bangkok, a Vietnamese esports organisation will walk...
International FootballDe la Fuente Opens Spain's Ballon d'Or Campaign: Lamine Yamal and the Bet on the FutureIn the press room at the Spanish Football Federation headquarters, Luis de la...
BadmintonIndia and the 2026 Asian Games Badminton Medal Question: The Draw Already Points to JapanOn 20 September 2026, India's Asian Games medal tally closed its opening day ...
International FootballWage Bills and Release Clauses: A Signal Filter Through Transfer-Window NoiseOn the final night of the winter transfer window, my apartment in Hamburg sta...
International FootballThe 3 central defender trend returns in V.League: Coaches avoid reputation damage when 4-back systems are breachedToday, as coaches in the V.League are reshaping their squads, a big question...
Martial ArtsNguyen Thi Tam defeats reigning world champion, advances to Asiad 20 boxing finalIn the third round, all five judges scored it 10-9 for Nguyen Thi Tam. Not a...
Athletics92.62 Metres Without a Wind Reading: Rumesh Tharanga and the Biggest Test Facing Sri Lankan JavelinRome, one evening in June 2026. A Sri Lankan javelin thrower named Rumesh...
